/**
 * 工单状态枚举
 */
export enum OrderStatus {
  WAITING = 'waiting',           // 待派单
  PROCESSING = 'processing',     // 处理中
  WAITING_PAYMENT = 'waitingPayment', // 待支付
  COMPLETED = 'completed',       // 已完成
  CANCELLED = 'cancelled',       // 已取消
  EVALUATING = 'evaluating',     // 待评价
  EVALUATED = 'evaluated'        // 已评价
}

/**
 * 用户角色枚举
 */
export enum UserRole {
  USER = 'user',           // 普通用户
  MAINTAINER = 'maintainer', // 维修人员
  ADMIN = 'admin'         // 管理员
}

/**
 * 工单类型枚举
 */
export enum OrderType {
  REPAIR = 'repair',         // 维修
  MAINTENANCE = 'maintenance', // 保养
  INSTALLATION = 'installation', // 安装
  OTHER = 'other'           // 其他
}

/**
 * 紧急程度枚举
 */
export enum UrgencyLevel {
  LOW = 'low',        // 低
  MEDIUM = 'medium',  // 中
  HIGH = 'high',      // 高
  URGENT = 'urgent'   // 紧急
}

/**
 * 评价等级枚举
 */
export enum RatingLevel {
  VERY_SATISFIED = 5,  // 非常满意
  SATISFIED = 4,       // 满意
  NEUTRAL = 3,         // 一般
  DISSATISFIED = 2,    // 不满意
  VERY_DISSATISFIED = 1 // 非常不满意
}